.btn_red {
  background: #ad1010;
  background-image: -webkit-linear-gradient(top, #ad1010, #ed1330);
  background-image: -moz-linear-gradient(top, #ad1010, #ed1330);
  background-image: -ms-linear-gradient(top, #ad1010, #ed1330);
  background-image: -o-linear-gradient(top, #ad1010, #ed1330);
  background-image: linear-gradient(to bottom, #ad1010, #ed1330);
  -webkit-border-radius: 28;
  -moz-border-radius: 28;
  border-radius: 28px;
  font-family: Arial;
  color: #ffffff;
  font-size: 45px;
  padding: 10px 20px 10px 20px;
  border: solid #d4bdcf 2px;
  text-decoration: none;
  min-width: 200px;
}

.btn_red:hover {
  background: #f21313;
  background-image: -webkit-linear-gradient(top, #f21313, #f20813);
  background-image: -moz-linear-gradient(top, #f21313, #f20813);
  background-image: -ms-linear-gradient(top, #f21313, #f20813);
  background-image: -o-linear-gradient(top, #f21313, #f20813);
  background-image: linear-gradient(to bottom, #f21313, #f20813);
  text-decoration: none;
}


.btn_blue {
  background: #043352;
  background-image: -webkit-linear-gradient(top, #043352, #0c99f0);
  background-image: -moz-linear-gradient(top, #043352, #0c99f0);
  background-image: -ms-linear-gradient(top, #043352, #0c99f0);
  background-image: -o-linear-gradient(top, #043352, #0c99f0);
  background-image: linear-gradient(to bottom, #043352, #0c99f0);
  -webkit-border-radius: 28;
  -moz-border-radius: 28;
  border-radius: 28px;
  font-family: Arial;
  color: #ffffff;
  font-size: 45px;
  padding: 30px 40px 30px 40px;
  text-decoration: none;
  min-width: 300px;
}

.btn_blue:hover {
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  text-decoration: none;
}

.btn_green {
  background: #053313;
  background-image: -webkit-linear-gradient(top, #053313, #36f00c);
  background-image: -moz-linear-gradient(top, #053313, #36f00c);
  background-image: -ms-linear-gradient(top, #053313, #36f00c);
  background-image: -o-linear-gradient(top, #053313, #36f00c);
  background-image: linear-gradient(to bottom, #053313, #36f00c);
  -webkit-border-radius: 28;
  -moz-border-radius: 28;
  border-radius: 28px;
  font-family: Arial;
  color: #ffffff;
  font-size: 45px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
  min-width: 200px;
}

.btn_green:hover {
  background: #10de2f;
  background-image: -webkit-linear-gradient(top, #10de2f, #54e827);
  background-image: -moz-linear-gradient(top, #10de2f, #54e827);
  background-image: -ms-linear-gradient(top, #10de2f, #54e827);
  background-image: -o-linear-gradient(top, #10de2f, #54e827);
  background-image: linear-gradient(to bottom, #10de2f, #54e827);
  text-decoration: none;
}

.btn_black {
  background: #040504;
  background-image: -webkit-linear-gradient(top, #040504, #707070);
  background-image: -moz-linear-gradient(top, #040504, #707070);
  background-image: -ms-linear-gradient(top, #040504, #707070);
  background-image: -o-linear-gradient(top, #040504, #707070);
  background-image: linear-gradient(to bottom, #040504, #707070);
  -webkit-border-radius: 28;
  -moz-border-radius: 28;
  border-radius: 28px;
  font-family: Arial;
  color: #ffffff;
  font-size: 45px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
  min-width: 200px;
}

.btn_black:hover {
  background: #969e97;
  background-image: -webkit-linear-gradient(top, #969e97, #c2c2c2);
  background-image: -moz-linear-gradient(top, #969e97, #c2c2c2);
  background-image: -ms-linear-gradient(top, #969e97, #c2c2c2);
  background-image: -o-linear-gradient(top, #969e97, #c2c2c2);
  background-image: linear-gradient(to bottom, #969e97, #c2c2c2);
  text-decoration: none;
}

.btn_silver {
  background: #fafafa;
  background-image: -webkit-linear-gradient(top, #fafafa, #cbcfcb);
  background-image: -moz-linear-gradient(top, #fafafa, #cbcfcb);
  background-image: -ms-linear-gradient(top, #fafafa, #cbcfcb);
  background-image: -o-linear-gradient(top, #fafafa, #cbcfcb);
  background-image: linear-gradient(to bottom, #fafafa, #cbcfcb);
  -webkit-border-radius: 28;
  -moz-border-radius: 28;
  border-radius: 28px;
  font-family: Arial;
  color: #000000;
  font-size: 45px;
  padding: 10px 20px 10px 20px;
  border: solid #0a090a 2px;
  text-decoration: none;
  min-width: 200px;
}

.btn_silver:hover {
  background: #F8F8FF;
  background-image: -webkit-linear-gradient(top, #ffffff, #f6f6f6);
  background-image: -moz-linear-gradient(top,  #ffffff, #f6f6f6);
  background-image: -ms-linear-gradient(top,  #ffffff, #f6f6f6);
  background-image: -o-linear-gradient(top,  #ffffff, #f6f6f6);
  background-image: linear-gradient(to bottom, #ffffff, #f6f6f6);
  text-decoration: none;
}
